avatar
vahid

کاربر

  • 1401/02/24
  • 0
  • 99
1401/02/24 |
backend

استفاده از DataBase first در معماری کلین

من در پروژه های خود با CodeFirst کار میکنم. اما به دلیل اینکه این بار پروژه ای را شروع منیکنیم که قبلا تحت ویندوز بوده و پایگاه داده اش موجود است و کارفرما اصرار به DatBase First را دارد سوال من این است:

در معماری کلین چگونه DataBase First  را پیاده سازی کنم؟


در EFCore چیزی به اسم DataBase First نداریم

اما شما می توانید مدل برنامه را بر اساس Database  موجود ایجاد کنید و ادامه کار را با CodeFirst  انجام دهید.

از دستور زیر استفاده نمایید.

dotnet ef dbcontext scaffold "Data Source=.;Initial Catalog=DbName" Microsoft.EntityFrameworkCore.SqlServer

 

توضیحات بیشتر در لینک : https://docs.microsoft.com/en-us/ef/core/managing-schemas/scaffolding?tabs=dotnet-core-cli



پاسخی برای این باگ ارسال کنید

لطفا کدها را درون قطعه کد ارسال نمایید

برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری